package net.vicp.jiasoft.codegenerator.gui;

import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JSeparator;

public class MainFrame {

	private JFrame frame;

	/**
	 * Create the application
	 */
	public MainFrame() {
		createContents();
	}

	/**
	 * Initialize the contents of the frame
	 */
	private void createContents() {
		frame = new JFrame();
		frame.setJMenuBar(null);
		frame.setBounds(100, 100, 500, 375);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

		final JMenuBar menuBar = new JMenuBar();
		frame.setJMenuBar(menuBar);

		final JMenu fileMenu = new JMenu();
		fileMenu.setActionCommand("fileCmd");
		fileMenu.setText("文件(F)");
		menuBar.add(fileMenu);

		final JMenuItem newItemMenuItem = new JMenuItem();
		newItemMenuItem.setText("New Item");
		fileMenu.add(newItemMenuItem);

		final JMenuItem newItemMenuItem_1 = new JMenuItem();
		newItemMenuItem_1.setText("New Item");
		fileMenu.add(newItemMenuItem_1);

		final JMenuItem newItemMenuItem_2 = new JMenuItem();
		newItemMenuItem_2.setText("New Item");
		fileMenu.add(newItemMenuItem_2);

		fileMenu.addSeparator();

		final JMenuItem newItemMenuItem_3 = new JMenuItem();
		newItemMenuItem_3.setText("New Item");
		fileMenu.add(newItemMenuItem_3);

		final JMenu editMenu = new JMenu();
		editMenu.setActionCommand("editCmd");
		editMenu.setText("编辑(E)");
		menuBar.add(editMenu);

		final JMenuItem newItemMenuItem_4 = new JMenuItem();
		newItemMenuItem_4.setText("New Item");
		editMenu.add(newItemMenuItem_4);

		final JMenu configMenu = new JMenu();
		configMenu.setActionCommand("configCmd");
		configMenu.setText("设置(C)");
		menuBar.add(configMenu);

		final JMenuItem newItemMenuItem_5 = new JMenuItem();
		newItemMenuItem_5.setText("New Item");
		configMenu.add(newItemMenuItem_5);

		final JMenu helpMenu = new JMenu();
		helpMenu.setActionCommand("helpCmd");
		helpMenu.setText("帮助(H)");
		menuBar.add(helpMenu);

		final JMenuItem newItemMenuItem_6 = new JMenuItem();
		newItemMenuItem_6.setText("New Item");
		helpMenu.add(newItemMenuItem_6);
	}

	public JFrame getFrame() {
		return frame;
	}

}
